package org.primefaces.examples.moviecollector.dao;

import java.util.List;
import java.util.Map;

import org.primefaces.examples.moviecollector.domain.SitiosTuristicos;


public interface SitiosTuristicosDAO {

	SitiosTuristicos loadById(Long id);
	
	void persist(SitiosTuristicos sitioT);
	
	void update(SitiosTuristicos sitioT);
	
	void delete(SitiosTuristicos sitioT);
	
	List<SitiosTuristicos> loadAll();
	
	public List<SitiosTuristicos> findByNombre(String nombre);
    
    public List<SitiosTuristicos> loadLazy(int first, int pageSize, String sortField, String sortOrder, Map<String, String> filters);
}
